/*
 * Shot.h
 *
 *  Created on: Oct 6, 2012
 *      Author: Administrator
 */

#ifndef SHOT_H_
#define SHOT_H_

#include <FBase.h>

class Shot : public Osp::Base::Object {

public:
	Shot();
	Shot(Osp::Base::ByteBuffer* data, Osp::Base::String* name, long size);
	virtual ~Shot();

public:
	Osp::Base::ByteBuffer* GetBytes(void);
	Osp::Base::String* GetName();
	long GetSize();

private:
	Osp::Base::ByteBuffer* byteBuffer;
	Osp::Base::String* name;
	long size;

};

#endif /* SHOT_H_ */
